photoelectrochemical etching - German English Dictionary